package visiopuce.DAO;

import java.math.BigDecimal;
import java.util.ArrayList;

import visiopuce.objets.Alteration;
import visiopuce.objets.GeneNcbi;

public interface GeneNcbiDAO extends GenericDAO<GeneNcbi, BigDecimal> {

	public ArrayList<GeneNcbi> getGeneNCBIByBorne(Alteration alteration, long tailleChr, int seuil);

	public ArrayList<GeneNcbi> getImprintingByBorne(Alteration alteration, long tailleChr, int seuil);

	public int getNbGeneNCBIByBorne(Alteration alteration, long tailleChr, int seuil);

	public GeneNcbi getGeneNCBIBySymbol(String symbol);

}
